internal strangulation - Espagnol Anglais Dictionnaire